/*
 * @Author: null
 * @Date: null
 * @description: null
*/
    // null
    export interface Department  {
        deptName: string,         //部门名称
        id: string         //记录id
    };

    // null
    export interface PageResultOfScheduleVO  {
        size: number,         //当前页的数量
        pageIndex: number,         //页号
        resultData: Array<ScheduleVO>,         //结果集
        totalPage: number,         //总页数
        pageSize: number,         //每页的数量
        totalCount: number         //总记录数
    };

    // null
    export interface JsonMessage  {
        data: object,         //返回数据
        resCode: string,         //返回code
        resMsg: string         //返回消息
    };

    // null
    export interface ScheduleUserDTO  {
        scheduleId: string,         //日程id
        status: number         //数据状态 1：未完成  2完成  3挂起  4逾期
    };

    // null
    export interface PageResultOfUserCenterApprovalVo  {
        size: number,         //当前页的数量
        pageIndex: number,         //页号
        resultData: Array<UserCenterApprovalVo>,         //结果集
        totalPage: number,         //总页数
        pageSize: number,         //每页的数量
        totalCount: number         //总记录数
    };

    // null
    export interface GuestBaseVo  {
        red: number,         //红点
        deptName: string,         //归属部门
        createTime: string,         //创建时间
        guestrs: string,         //客户关系
        guestLevel: string,         //客户等级
        guestId: string,         //客户id
        guestType: string,         //客户类型
        guestName: string         //客户名称
    };

    // null
    export interface SysMsgEntity  {
        enContent: string,         //英文内容
        readStatus: number,         //已读状态 0：未读 1：已读
        tabId: number,         //tab页编号
        createTime: string,         //创建时间
        cnContent: string,         //中文内容
        businessId: string,         //关联业务id
        id: string,         //记录id
        businessType: string,         //业务类型
        type: string,         //类型：对应字典表msgType
        userId: string         //用户id
    };

    // null
    export interface UserCenterApprovalVo  {
        createUserId: string,         //发起人
        userStatus: number,         //用户审批状态，初始未审核0，审核已通过1，审核未通过2
        roleId: string,         //角色id
        createUserName: string,         //发起人名字
        updateTime: string,         //审批时间
        userName: string,         //审批人名字
        userId: string,         //审批人
        roleStatus: number,         //角色审批状态
        itemId: string,         //项目id
        itemName: string,         //项目名称
        createTime: string,         //发起时间
        id: string,         //id
        status: number         //审批结果状态，0-进行中，1-审批结束（通过），2-审批结束（不通过）
    };

    // null
    export interface PageResultOfSysMsgEntity  {
        size: number,         //当前页的数量
        pageIndex: number,         //页号
        resultData: Array<SysMsgEntity>,         //结果集
        totalPage: number,         //总页数
        pageSize: number,         //每页的数量
        totalCount: number         //总记录数
    };

    // null
    export interface ScheduleVO  {
        createUserId: string,         //创建用户, 新建不需要传
        hang: number,         //挂起
        notComplete: number,         //未完成
        overdue: number,         //逾期
        importance: number,         //重要性 1：高  2中 3低
        enTime: string,         //日程结束时间
        createUserName: string,         //创建人名字
        startTime: string,         //日程开始时间
        complete: number,         //完成
        content: string,         //日程描述
        scheduleUserVOs: Array<ScheduleUserVO>         //参与人
    };

    // null
    export interface ScheduleDTO  {
        importance: number,         //重要性 1：未完成  2完成  3挂起  4逾期
        userIdList: array,         //参与人集合
        enTime: string,         //日程结束时间
        startTime: string,         //日程开始时间
        content: string         //日程描述
    };

    // null
    export interface ScheduleUserVO  {
        id: string,         //记录id
        userName: string,         //参与人名字
        userId: string,         //用户id
        scheduleId: string,         //日程表_id
        status: number         //数据状态 1：未完成  2完成  3挂起  4逾期
    };



